melastoma malabathricum meaning and definitionDefinition and meaning of melastoma malabathricum at MeaningMonkey.org. melastoma malabathricum meaning and definition in the English Dictionary.
MELASTOMA MALABATHRICUM noun
Definition of Melastoma malabathricum (noun)
- evergreen spreading shrub of India and southeastern Asia having large purple flowers
- synonyms: Indian rhododendron
Source: Princeton University Wordnet