English noun: oriental cherry | |||
1. | oriental cherry (plant) ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms | ||
Synonyms | Japanese cherry, Japanese flowering cherry, Prunus serrulata | ||
Broader (hypernym) | flowering cherry | ||