Loading page
styrax japonicum is a noun meaning "shrubby tree of China and Japan". It carries one recorded sense.
shrubby tree of China and Japan
Definitions, synonyms and semantic relations for styrax japonicum come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .