Big Huge Thesaurus

ascaridae

noun

sounds kind of like