Big Huge Thesaurus

sarcoptidae

noun

sounds kind of like