Meaning of medinilla magnifica

Definition of medinilla magnifica

(noun) a beautiful tropical evergreen epiphytic shrub grown for its lush foliage and huge panicles of pink flowers; Philippines

Other information on medinilla magnifica

WIKIPEDIA results for medinilla magnifica
Amazon results for medinilla magnifica