Noun japanese snowbell has 1 sense
  1. Japanese snowbell, Styrax japonicum - shrubby tree of China and Japan
    --1 is a kind of styrax
,
TOP