Big Huge Thesaurus

fishworm

noun

sounds kind of like