Big Huge Thesaurus

Dermacentor

noun

sounds kind of like