Big Huge Thesaurus

snailfish

noun

sounds kind of like