melastoma malabathricum Meaning, Definition & Usage

  1. noun evergreen spreading shrub of India and southeastern Asia having large purple flowers
    Indian rhododendron.

WordNet