styrax_japonicumEnglish

Japanese snowbell, Styrax japonicum

Noun

Shrubby tree of China and Japan

English: Japanese snowbell, Styrax japonicum

English words with similar meanings

Show 1 words