Subscribe
URL of the page has been copied to clipboard.
Meaning : Deciduous climber with aerial roots having large flat flower heads.
Synonyms : climbing hydrangea
Install App
Hydrangea petiolaris meaning in Telugu.