Giardiasis Meaning

There are 1 meaning(s) for word Giardiasis

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