Styrax japonicum
English Dictionary
->
Letter S
-> Styrax japonicum
Search Dictionary:
Styrax japonicum Definition
(n)
shrubby
tree
of
China
and
Japan
Styrax japonicum Synonyms
Japanese snowbell
Styrax japonicum
© Art Branch Inc.