Big Huge Thesaurus

trichuriasis

noun

sounds kind of like