Noun Definition

spore case

1.Definition: organ containing or producing spores

Related Noun(s):sporangium, spore sac

Category: Plants

2.Definition: specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia

Related Noun(s):sporocarp

Category: Plants