Definition of Sporozoite

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

Semanticaly linked words with "sporozoite"

Hyponims for word "sporozoite"