Get Free Checker

Medinilla magnifica

NOUN
  1. a beautiful tropical evergreen epiphytic shrub grown for its lush foliage and huge panicles of pink flowers; Philippines

How To Use Medinilla magnifica In A Sentence

List is Empty.