VariousWords beta
Related Terms:
Definitions:
Noun
oriental cherry
Japanese cherry
Japanese flowering cherry
Prunus serrulata
Definition: ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms