flowering cherry
Noun
Meaning
any of several shrubs or trees of the genus Prunus cultivated for their showy white or pink single or double blossoms
Source: WordNetSynonyms
Hypernyms
Hyponyms
Examples
The proprietor had hair so red that pigmentation had flowed out into every visible inch of his skin and even into the pinks of his eyes, as the colour of flowering cherry trees stains their leaves.