mountain cherry
nounDefinition of mountain cherry
: any of various trees or shrubs of the genus Prunus
especially
: chickasaw plum