|
Definition of Oriental cherry
1. Noun. Ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms.
Exact synonyms: Japanese Cherry, Japanese Flowering Cherry, Prunus Serrulata
Generic synonyms: Flowering Cherry
Generic synonyms: Flowering Cherry