sporozoite

/ˌspɒroʊˈzoʊaɪt/

Definitions

1. noun

The young, usually parasitic form of a sporozoan, typically the invasive stage of a protozoan parasite that infects an animal host.

“The sporozoite is the initial stage of the malaria parasite in the mosquito host.”

Synonyms

  • protozoan
  • sporozoan

Antonyms

  • free-living organism
  • parasite