Azalea

word

1. Noun

A genus of showy flowering shrubs, mostly natives of China or of North America; false honeysuckle. The genus is scarcely distinct from Rhododendron.

2. Noun

any of numerous ornamental shrubs grown for their showy flowers of various colors
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word