Prunus tenella

noun

1.
Asiatic shrub cultivated for its rosy red flowers