sporocysts

noun
  1. structures containing spores in certain parasitic flatworms and other organisms
  2. Usage: biology; parasitology

Examples