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