cherrystone

[English] plural cherrystones

A type of small hard shell clam, good for appetisers.