cherry plum


noun

a small tree, Prunus cerasifera, bearing edible yellow or reddish fruit.
the fruit of this tree.
Also called myrobalan.

British Dictionary definitions for cherry plum

cherry plum

noun

a small widely planted Asian rosaceous tree, Prunus cerasifera, with white flowers and red or yellow cherry-like fruit Also called: myrobalan