sporoblast (English, noun)
expansion: sporoblast (plural sporoblasts)
Senses:
glosses: A sporozoan cell, found in the oocyst of the malarial parasite in the mosquito, that produces spores and sporozoites.
Forms:
form: sporoblasts
tags: plural