VariousWords beta
Definitions:
Noun
Japanese flowering cherry
Prunus sieboldii
Definition: ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms