Find the word definition

Wiktionary
harp shells

n. (harp shell English)