sporophorocyst
Noun
Meaning
sporophorocyst (plural sporophorocysts)
A vesicle, in microsporidians, that contain sporoblasts and spores.
Noun
sporophorocyst (plural sporophorocysts)
A vesicle, in microsporidians, that contain sporoblasts and spores.