1 result found

Search Results for: cryptosporidiosis

Apicomplexa

Definition noun A phylum comprised of protozoans characterized by having a special organelle called an apical complex, and... Read More