Definition of snowball tree in English:

snowball tree

Line breaks: snow|ball tree
(also snowball bush)

noun

A guelder rose of a sterile variety which produces large globular white flower heads.
More example sentences
  • Growing around the corner were large lilac and snowball bushes that had long since lost their blossoms.
  • I couldn't believe that this large 15-inch or so long hawk was in our snowball bush twice in one day.
  • Mountain laurel, snowball bushes, and the giant magnolia are still found in nature's original settings.

Definition of snowball tree in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day animalcule
Pronunciation: ˌanɪˈmalkjuːl
noun
a microscopic animal