Definition of spore case
English to English noun - organ containing or producing spores
source: WordNet 3.0 - specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
source: WordNet 3.0
Visual Synonyms 
Nearby Word
spore case, spore sac, soporose, sperse, sparse, spruce, sperage, super c, superioress, supprise, spherics, spraguea, sporozoa, suppress, saporous, sporosac, shipwreck, spork, sprag, supersede
|
|
|