Big Huge Thesaurus

dermacentor

noun

sounds kind of like