beach plum

Noun

 * 1) A tree,, bearing small plums, found along the US Atlantic coast from Maine to Maryland.