Foto de stock - Giardia lamblia is a flagellated protozoan parasite. It colonizes and reproduces in the small intestine and causes giardiasis.

Imagen: Giardia lamblia is a flagellated protozoan parasite. It colonizes and reproduces in the small intestine and causes giardiasis.