sporoblast
noun
spo·ro·blast
ˈspō-rə-ˌblast
: a cell of a sporozoan resulting from sexual reproduction and producing spores and sporozoites
Love words? Need even more definitions?
Merriam-Webster unabridged
Share