Definitions
There is 1 meaning of the phrase
Hydrangea Petiolaris.
Hydrangea Petiolaris - as a noun
Deciduous climber with aerial roots having large flat flower heads
Synonyms (Exact Relations)
climbing hydrangea