cherrystone
[
English
]
plural
cherrystones
A type of small hard shell clam, good for appetisers.