sporozoite

Explore definitions, synonyms, and language insights of sporozoite

Definitions

Noun
one of the minute active bodies into which sporozoans divide in one stage of their life cycle

More General Terms