Word info

sporoblast

Noun

Meaning

sporoblast (plural sporoblasts)

A sporozoan cell, found in the oocyst of the malarial parasite in the mosquito, that produces spores and sporozoites

Source: en.wiktionary.org

Related terms

Close letter words and terms