prunus sieboldii Meaning, Definition & Usage

  1. noun ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms
    Japanese flowering cherry.

WordNet