Find the word definition

Wiktionary
boat shells

n. (plural of boat shell English)