sporocysts
English
Noun
sporocysts
plural of
sporocyst