Designed by
Title
Giardia intestinalis protozoan #212339513
Description
Giardia intestinalis, also known as Giardia lamblia, G. duodenalis, and Lamblia intestinalis, a flagellated parasite that reproduces in the small intestine and causes giardiasis, 3D illustration