Subscribe
URL of the page has been copied to clipboard.
Meaning : Deciduous shrub or small tree with pyramidal flower clusters.
Synonyms : fall-blooming hydrangea
Install App