Big Huge Thesaurus

acaracide

noun

sounds kind of like