Glossary
A species of Mastigophora, a protozoon that may cause diarrhea in humans.
Posted
in
by
Tags: