English Dictionary
◊ SPOROZOITE
sporozoite
n : one of the minute active bodies into which sporozoans divide
in one stage of their life cycle