Meaning ofsporozoitesin English

sporozoites

us//ˈspɔroʊzaɪts//uk//ˈspɒrəbɔaɪts//
#uncommon

Lemma:sporozoite

The lemma is the base or root form of this word.

Definitions