Protist

Giardia lamblia

A species of parasitic EUKARYOTES that attaches itself to the intestinal mucosa and feeds on mucous secretions. The organism is roughly pear-shaped and motilit…

AMW:MICRO:010930