Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word giardiasis from English dictionary with examples, synonyms and antonyms.

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.