giardia
Noun
Meaning
a suspected cause of diarrhea in humans
Source: WordNetSynonyms
Hypernyms
Examples
Giardia is a microscopic parasite that can live in the intestines of animals and humans.
Q: Can my kitten be infected with parasites, such as roundworms, coccidian, and Giardia?
He has suffered from diarrhea a lot as a baby and young child and even got Giardia for several months when he was three.
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.