Big Huge Thesaurus

vermicide

noun

sounds kind of like