Englishsea snailnounMeaningAny saltwater snail; a marine gastropod mollusk.Related wordsseasnail(English)snailfish(English)liparis liparis(English)neogastropod(English)moon snail(English)sea slug(English)apogastropod(English)pond snail(English)SourcesDictionaryAPI.dev English dictionary data