Giardia lamblia is a unicellular eukaryotic parasite that causes giardiasis, a common gastrointestinal infection. It primarily inhabits the small intestine of humans and other mammals.
congrats on reading the definition of Giardia lamblia. now let's actually learn it.