Share
twitterlinkedinfacebook
Image 1 of 1
10007470.JPG
Giardia lamblia is an intestinal protozoan parasite with four flagella that causes giardiasis or lambliasis. Giardia is one cause for the so-called travelers' diarrhea caused by consuming contaminated food or water.  SEM