Styrax Japonicum (
Noun
)
Meaning
Shrubby tree of China and Japan.
Classification
Nouns denoting plants.
Synonyms
Japanese Snowbell
Hypernyms
Styrax