Big Huge Thesaurus

Oxyuridae

noun

sounds kind of like