Big Huge Thesaurus

ascaridia

noun

sounds kind of like