Big Huge Thesaurus

Ixodidae

noun

sounds kind of like