indian rhododendron Meaning, Definition & Usage

  1. noun evergreen spreading shrub of India and southeastern Asia having large purple flowers
    Melastoma malabathricum.

WordNet