English synonyms about - contact  
azalearhododendronAzaleastrumsubgenus Azaleasubgenus Azaleastrum

azalea

noun

1 azalea

Any of numerous ornamental shrubs grown for their showy flowers of various colors.

Dutch: azalea


Find more on azalea elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0132