ironServices.com

English Dictionary

  • Hide translation

 Medinilla magnifica Medinilla magnifica /ˌmɛdɪˈnɪlə mægˈnɪfɪkə/

noun

  1. A beautiful tropical evergreen epiphytic shrub grown for its lush foliage and huge panicles of pink flowers; Philippines  ( Medinilla magnifica )
    a beautiful tropical evergreen epiphytic shrub grown for its lush foliage and huge panicles of pink flowers; Philippines