hog plum

(noun) wild plum

edible fruit (generic term)