'Japanese snowbell' definitions:

Definition of 'Japanese snowbell'

From: WordNet
noun
Shrubby tree of China and Japan [syn: Japanese snowbell, Styrax japonicum]