Noun Definition
spore case
1.Definition: organ containing or producing spores
Related Noun(s):sporangium, spore sac
Category: Plants2.Definition: specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
Related Noun(s):sporocarp
Category: Plants