azalea
1.
(
noun
) any of numerous ornamental shrubs grown for their showy flowers of various colors
Related Words:
rhododendron
Terms and Conditions of Use / Copyright Notice