Loading page
japanese snowbell is a noun meaning "shrubby tree of China and Japan". It carries one recorded sense.
shrubby tree of China and Japan
Definitions, synonyms and semantic relations for japanese snowbell come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.