styrax japonicum Meaning, Definition & Usage

  1. noun shrubby tree of China and Japan
    Japanese snowbell.

WordNet