Sporocyst

Definition of Sporocyst from the PharmacyDictionary.in

Sporocyst

Any cyst or sac containing spores or reproductive cells (a sac containing spores in some plants and animals).

Not Available