Cherry plum
Prunus cerasifera

Cherry plum (Prunus cerasifera) is a hardy small tree among the first to blossom in spring, later bearing small round red or yellow fruits with a pleasant tartness.
The fruit is rich in fruit acids and pectin; the flowering branches feature in traditional flower preparations.