indian_rhododendron
1. [ noun ] (botany) evergreen spreading shrub of India and southeastern Asia having large purple flowers
Synonyms: Melastoma_malabathricum
Related terms: shrub
Similar spelling:   Indian_rhinoceros