English dictionary
azalea meaning and definition
Definition and meaning of azalea at MeaningMonkey.org. azalea meaning and definition in the English Dictionary.AZALEA noun
Definition of azalea (noun)
- any of numerous ornamental shrubs grown for their showy flowers of various colors
Source: Princeton University Wordnet