Snowball Tree (noun) Definition, Meaning & Examples

noun
  1. any of several caprifoliaceous shrubs of the genus Viburnum, esp V. opulus var. roseum, a sterile cultivated variety with spherical clusters of white or pinkish flowers
Snowball Tree (noun) Definition, Meaning & Examples

More Definitions