sporozooid
/spɒroʊˈzoʊɪd/Definitions
1. noun
A spore-bearing stage of certain protozoa, especially of the genus Plasmodium, that is infective to its host.
“The sporozooid stage of the Plasmodium parasite is responsible for transmitting malaria to humans.”