Big Huge Thesaurus

giardiasis

noun

sounds kind of like