SPOROZOITES
Definition
SPOROZOITES is the plural of SPOROZOITE.
noun SPOROZOITE: one of the minute active bodies into which sporozoans divide in one stage of their life cycle.
SPOROZOITES is the plural of SPOROZOITE.
noun SPOROZOITE: one of the minute active bodies into which sporozoans divide in one stage of their life cycle.