Noun Definition

prunus sieboldii

1.Definition: ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms

Category: Plants