Meaning of azalea

Definition of azalea

(noun) any of numerous ornamental shrubs grown for their showy flowers of various colors

Other information on azalea

WIKIPEDIA results for azalea
Amazon results for azalea