Summary
English Synonyms:   more detail...
  1. snowbell:


English

Detailed Synonyms for snowbell in English

snowbell:

snowbell [the ~] noun

  1. the snowbell
    – small tree native to Japan 1
    the Styrax obassia; the snowbell
    – small tree native to Japan 1

Alternate Synonyms for "snowbell":


Related Definitions for "snowbell":

  1. small tree native to Japan1

Related Synonyms for snowbell