Medical Dictionary
sporoblast
noun spo·ro·blast \ˈspō-rə-ˌblast\
Medical Definition of SPOROBLAST
: a cell of a sporozoan resulting from sexual reproduction and producing spores and sporozoites
Seen & Heard
What made you want to look up sporoblast? Please tell us where you read or heard it (including the quote, if possible).