Big Huge Thesaurus

giardia

noun

sounds kind of like