'snowbell' definitions:

Definition of 'snowbell'

(from WordNet)
noun
Small tree native to Japan [syn: snowbell, Styrax obassia]

Words containing 'snowbell'