sporocyst

noun
  1. a structure containing spores, especially in certain parasitic worms and fungi
  2. Usage: biology
  3. a larval stage of certain parasitic flatworms that develops within a host
  4. Usage: parasitology

Examples