Find the word definition

WordNet
oriental cherry

n. ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms [syn: Japanese cherry, Japanese flowering cherry, Prunus serrulata]