Definitions of Hydrangea petiolaris:

  • noun:   deciduous climber with aerial roots having large flat flower heads