sporozoite
Noun
Meaning
sporozoite (plural sporozoites)
(cytology) Any of the minute active bodies into which a sporozoan divides just before it infects a new host cell.
Noun
sporozoite (plural sporozoites)
(cytology) Any of the minute active bodies into which a sporozoan divides just before it infects a new host cell.