Meaning of styrax obassia
Definition of styrax obassia
(noun)
small
tree
native
to Japan
Other information on styrax obassia
WIKIPEDIA results for
styrax obassia
Amazon results for
styrax obassia
Tweet