Home / S / spore case

spore case

noun /spoʊrkeɪs/ 10 letters Scrabble 13 WWF 15
Definitions
noun

specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia

noun

organ containing or producing spores

Want another word?
Spin the dictionary for a fresh one.
Generate a word →