flowering cherry is a noun meaning "any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms". It carries one recorded sense.
any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
Definitions, synonyms and semantic relations for flowering cherry come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.