Flagellate in Small intestine. Medically important parasite of humans causing diarrhoea & malabsorption
Channels: Medical
Tags: Giardia lamblia parasites Flagellate parasitology
Uploaded by: yapa87 ( Send Message ) on 11-12-2010.
Duration: 0m 11s