Meaning of indian rhododendron

Definition of indian rhododendron

(noun) evergreen spreading shrub of India and southeastern Asia having large purple flowers

Other information on indian rhododendron

WIKIPEDIA results for indian rhododendron
Amazon results for indian rhododendron