Home | Definition | azalea

Definition of azalea



Overview of noun azalea

The noun azalea has 1 senses? (no senses from tagged texts)
1. azalea

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