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