Answer: giardias

AnswerCrossword Clue
giardiasany flagellate of the genus Giardia, parasitic in the intestines of vertebrates
giardiasGIARDIA, a protozoan inhabiting the intestines