Definition of cherry plum in English English dictionary
small Asiatic tree bearing edible red or yellow fruit; used in Europe as budding stock
A deciduous ornamental Eurasian shrub or small tree (Prunus cerasifera) in the rose family, having white flowers and small red to yellow edible fruits. Also called myrobalan, myrobalan plum