hydrangea

Noun
  1. Any of various deciduous or evergreen shrubs of the genus Hydrangea (synset 112808961)

Found on Word Lists

Other Searches