Big Huge Thesaurus

seasnail

noun

sounds kind of like