Chinese snowball
noun
: a shrub (Viburnum macrocephalum sterile) that is a cultivated variety of a Chinese shrub with ball-like white flowers
Love words? Need even more definitions?
Merriam-Webster unabridged
Share