WordsLike.net
>
Browse
>
S
> Sporozoite
Definitions of Sporozoite:
1. One of the minute active bodies into which sporozoans divide in one stage of their life cycle