Indian rhododendron

1. (noun) evergreen spreading shrub of India and southeastern Asia having large purple flowers
Synonyms: Melastoma malabathricum
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice