Alleghany plum

noun

1.
wild plum of northeastern United States having dark purple fruits with yellow flesh