flowering cherry

definition: any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
example:
speech part: noun
synonyms:

How flowering cherry is being used?