Find the word definition

Wiktionary
sea trumpets

n. (sea trumpet English)