Dictionary
Search
azaleas
noun
A plant of the obsolete genus Azalea.
Similar Words
azalea
/əˈzeɪliə/
azan
azans
azarole