'azalea' definitions:

Definition of 'azalea'

From: WordNet
noun
Any of numerous ornamental shrubs grown for their showy flowers of various colors