Definitions
There is 1 meaning of the phrase
Indian Rhododendron.
Indian Rhododendron - as a noun
Evergreen spreading shrub of india and southeastern asia having large purple flowers
Synonyms (Exact Relations)
melastoma malabathricumWord Variations & Relations
A-Z Proximities
indexteritiesindexterityindiaindiamanindian Indian Rhododendron
indianaindiananindianapolisindicindican