Styrax japonicum

1. (noun) shrubby tree of China and Japan
Synonyms: Japanese snowbell
Related Words: styrax



Terms and Conditions of Use / Copyright Notice