Noun Definition

styrax japonicum

1.Definition: shrubby tree of China and Japan

Related Noun(s):japanese snowbell

Category: Plants