Definition of Sporocyst from the PharmacyDictionary.in
Sporocyst
Synonyms or meaning of Sporocyst
Any cyst or sac containing spores or reproductive cells (a sac containing spores in some plants and animals).
Image related to Sporocyst
Not Available