spore case


Meanings

  • organ containing or producing spores
  • specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia