Big Huge Thesaurus

ixodes

noun

sounds kind of like