Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

azalea Definition

Cancel
azalea
noun(aza-lea)
any of a subgenus (Azalea) of rhododendrons with funnel-shaped corollas and usually deciduous leaves including many species and hybrid forms cultivated as ornamentals

Words Related to azalea!

azalea Examples by Brain Bank Users