Hydrangea - Definition

hydrangea

n 1: any of various deciduous or evergreen shrubs of the genus
Hydrangea

Look up another word