Synonyms and Antonyms for cherry_stone

1. cherry stone (n.)

the stone seed of a cherry

Synonyms: