This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Hydrangea
n.
A genus of shrubby plants bearing opposite leaves and
large heads of showy flowers, white, or of various colors. H.
hortensis, the common garden species, is a native of China or Japan.