Definitions of Prunus sieboldii:

  • noun:   ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms