Word info

Medinilla magnifica

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms