spore case

Explore definitions, synonyms, and language insights of spore case

Definitions

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

More General Terms