Answer | Crossword Clue |
---|---|
giardia | a protozoan inhabiting the intestines |
giardias | GIARDIA, a protozoan inhabiting the intestines |
giardia | any of a genus (Giardia) of flagellate protozoans inhabiting the intestines of various mammals and including one (G. lamblia syn. G. intestinalis) that is associated with diarrhea in humans |