japanese snowbell Meaning, Definition & Usage

  1. noun shrubby tree of China and Japan
    Styrax japonicum.

WordNet