japanese flowering cherry Meaning, Definition & Usage
-
noun ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms
Prunus sieboldii.
-
noun ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
Japanese cherry; oriental cherry; Prunus serrulata.