Noun
a suspected cause of diarrhea in humans
Source: WordNetGiardia is a microscopic parasite that can live in the intestines of animals and humans. Source: Internet
Q: Can my kitten be infected with parasites, such as roundworms, coccidian, and Giardia? Source: Internet
He has suffered from diarrhea a lot as a baby and young child and even got Giardia for several months when he was three. Source: Internet
So I just sucked it up, and finished the last 3 days, and was GIARDIA FREE. it was awesome and my baby didn’t have to be affected by it. Source: Internet