cherry plum

noun

Definition of cherry plum

1 : a white-flowered Asian plum (Prunus cerasifera) often used as a rootstock on which to bud especially European varieties

called also myrobalan

2 : european bird cherry