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