Styrax japonicum
1.
(
noun
) shrubby tree of China and Japan
Synonyms:
Japanese snowbell
Related Words:
styrax
Terms and Conditions of Use / Copyright Notice