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:




definition by Oxford Dictionaries