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
Tweet