Big Huge Thesaurus

oxyuridae

noun

sounds kind of like