styrax japonicum

(noun) Japanese snowbell

Styrax japonicum
styrax (generic term)