English dictionary
styrax japonicum meaning and definition
Definition and meaning of styrax japonicum at MeaningMonkey.org. styrax japonicum meaning and definition in the English Dictionary.STYRAX JAPONICUM noun
Definition of Styrax japonicum (noun)
- shrubby tree of China and Japan
- synonyms: Japanese snowbell
Source: Princeton University Wordnet