oriental cherry
1.
(
noun
) ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
Synonyms:
Japanese cherry
,
Japanese flowering cherry
,
Prunus serrulata
Related Words:
flowering cherry
Terms and Conditions of Use / Copyright Notice