meaning of hydrangea paniculata

1. deciduous shrub or small tree with pyramidal flower clusters


Related Words

hydrangea paniculata |

Developed & Maintained By Taraprasad.com

Treasure Words