Big Huge Thesaurus

splitworm

noun

sounds kind of like