sporocyst

nounA sac or structure that produces spores in certain organisms, such as algae, fungi, or protozoans.

No synonyms or antonyms found for this word.