Glossary
A harmless intestinal parasite.
A species of ameba normally found in the human intestinal tract. This species is nonpathogenic to humans.
Posted
in
by
Tags: