snowball : Idioms & Phrases


Snowball tree

  • (Bot.), the Guelder-rose.
Webster 1913