WordUnscrambler Home
snowbell
Definitions
[ˈsnəʊbɛl], (Noun)
Definitions:
- an Asian tree related to the storax, bearing clusters of fragrant white hanging flowers at midsummer
Phrases:
Origin
:
Click here to see the free dictionary definition for snowbell
definition by Oxford Dictionaries