azalea
nounDefinition of azalea
: any of a subgenus (Azalea) of rhododendrons with funnel-shaped corollas and usually deciduous leaves including many species and hybrid forms cultivated as ornamentals
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more