snowbell
English Dictionary
->
Letter S
-> snowbell
Search Dictionary:
snowbell Definition
(n)
small
tree
native
to
Japan
snowbell Synonyms
snowbell
Styrax obassia
© Art Branch Inc.