'Styrax japonicum' definitions:

Definition of 'Styrax japonicum'

From: WordNet
noun
Shrubby tree of China and Japan [syn: Japanese snowbell, Styrax japonicum]