lamblia

Etymology
, Lambl,.

Noun

 * , an intestinal parasite that causes giardiasis.