Word info Synonyms

giardiasis

Noun

Meaning

infection of the intestines with protozoa found in contaminated food and water; characterized by diarrhea and nausea and flatulence and abdominal discomfort

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms