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

More General Terms