← DefinitionshareGuessscaphopodnounA type of marine mollusk with a long, tubular, tusk-shaped shell that is open at both ends.Synonymstusk shellnoun