Glossary
Parasitic sporozoans most commonly found in the epithelial cells of lower vertebrates.
Posted
in
by
Tags: