Noun oriental cherry has 1 sense
  1. oriental cherry, Japanese cherry, Japanese flowering cherry, Prunus serrulata - ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
    --1 is a kind of flowering cherry
,
TOP