sporozoid Definition
Definition
A spore-like stage of certain protozoan parasites, especially of the genus _Plasmodium_ which causes malaria, that is capable of infecting a new host and has a thick outer wall for protection during transmission.
Browse