hydrangea petiolaris

Noun
  1. Deciduous climber with aerial roots having large flat flower heads (synset 112809986)

Found on Word Lists

Other Searches