Black cherry
~noun
Entry: any of several fruits of cultivated cherry trees that have sweet flesh.
@ Milton-Kindersley Advanced Dictionary