giardia 的定义
- any flagellate of the genus Giardia, parasitic in the intestines of vertebrates.
更多giardia例句
- On my first hike in the park, I got my mom and myself spectacularly lost—and also contracted a case of giardia.
- The film reaches its climax when Temple is felled by giardia, a parasite that infects the small intestine.
- Various forms of dysentery or diarrhea have been attributed to infection with Giardia (Lamblia) intestinalis.