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