Find the word definition

Wiktionary
sea clams

n. (sea clam English)