sporozoite meaning
UK US
sporozoite (noun): one of the minute active bodies into which sporozoans divide in one stage of their life cycle.
Definition of sporozoite
Scrabble score: 21 (letter breakdown)
Word lists: words starting with SP · words ending in TE · 10-letter words
More about sporozoite on Wikipedia.