Big Huge Thesaurus

ixodid

noun

sounds kind of like