meaning of hydrangea petiolaris

1. deciduous climber with aerial roots having large flat flower heads


Related Words

hydrangea petiolaris |

Developed & Maintained By Taraprasad.com

Treasure Words