japanese cherry Meaning, Definition & Usage

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

WordNet