Big Huge Thesaurus

Ixodes

noun

sounds kind of like