Big Huge Thesaurus

scabicide

noun

sounds kind of like