Big Huge Thesaurus

vermis

noun

sounds kind of like