Meaning ofsporozoitein English

sporozoite

us/ˈspɔroʊzaɪt/uk/ˈspɒrəʊzaɪt/
#uncommon
Definitions