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

azaleas Definition

Cancel
azaleas
noun(a-zal-ea)
any of numerous ornamental shrubs grown for their showy flowers of various colors

Words Related to azaleas!

azaleas Examples by Brain Bank Users