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