snowbell meaning
UK US
snowbell (noun): small tree native to Japan.
Definition of snowbell
Scrabble score: 13 (letter breakdown)
Word lists: words starting with SN · words ending in LL · 8-letter words
More about snowbell on Wikipedia.
UK US
snowbell (noun): small tree native to Japan.
Scrabble score: 13 (letter breakdown)
Word lists: words starting with SN · words ending in LL · 8-letter words
More about snowbell on Wikipedia.