cherry_stoneEnglish

cherry stone

Noun

The stone seed of a cherry

English: cherry stone