JAPANESE SNOWBELL





Definition:

  1. [noun] shrubby tree of China and Japan
    Synonyms: Japanese snowbell, Styrax japonicum

Synonyms: