Meaning of Sporozoa
Definition of Sporozoa
(noun)
strictly
parasitic
protozoans that are
usually
immobile; includes plasmodia and
coccidia
and piroplasms and
malaria
parasites
Other information on Sporozoa
WIKIPEDIA results for
Sporozoa
Amazon results for
Sporozoa
Tweet