'Medinilla magnifica' definitions:

Definition of 'Medinilla magnifica'

From: WordNet
noun
A beautiful tropical evergreen epiphytic shrub grown for its lush foliage and huge panicles of pink flowers; Philippines