Meaning of styrax japonicum
Definition of styrax japonicum
(noun)
shrubby
tree
of China and Japan
Other information on styrax japonicum
WIKIPEDIA results for
styrax japonicum
Amazon results for
styrax japonicum
Tweet