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
Similar words of Giardiasis :
