'azalea' definitions:

Definition of 'azalea'

(from WordNet)
noun
Any of numerous ornamental shrubs grown for their showy flowers of various colors