Related Words for word “sporocysts”
sporocysts - Did you Mean?
sporocyst