spore case Meaning, Definition & Usage

  1. noun organ containing or producing spores
    spore sac; sporangium.
  2. noun specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
    sporocarp.

WordNet