» indian rhododendron

Noun (1 meaning)

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

Indian rhododendron, Melastoma malabathricum

indian rhododendron is a type of:
  • shrub, bush (noun) - a low woody perennial plant usually having several major stems