Giardia lamblia
Home
>
Biology
>
Parasitology
>
Protozoan Parasites
>
Giardia lamblia
A flagellated protozoan that causes giardiasis, an intestinal disease.