snowbell meaning

UK US

snowbell (noun): small tree native to Japan.

Definition of snowbell

  1. small tree native to Japan

    Synonyms: Styrax obassia

    Type of: styrax

Scrabble score: 13 (letter breakdown)

Word lists: words starting with SN · words ending in LL · 8-letter words

More about snowbell on Wikipedia.