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