Big Huge Thesaurus

acaricide

noun

sounds kind of like