snowbell Meaning, Definition & Usage

  1. noun small tree native to Japan
    Styrax obassia.

WordNet