English Dictionary
◊ HYDRANGEA
hydrangea
n : any of various deciduous or evergreen shrubs of the genus
Hydrangea