Sporozoa
Explore definitions, synonyms, and language insights of Sporozoa
Definitions
Noun
strictly parasitic protozoans that are usually immobile; includes plasmodia and coccidia and piroplasms and malaria parasites