japanese flowering cherry Meaning, Definition & Usage

  1. noun ornamental tree with inedible fruit widely cultivated in many varieties for its pink blossoms
    Prunus sieboldii.
  2. noun ornamental tree with inedible fruits widely cultivated in many varieties for its white blossoms
    Japanese cherry; oriental cherry; Prunus serrulata.

WordNet