Meaning ofsporozoitein English

sporozoite

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