Big Huge Thesaurus

Acarina

noun

sounds kind of like