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