Big Huge Thesaurus

Acaridae

noun

sounds kind of like