medinilla magnifica Meaning, Definition & Usage

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

WordNet