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, sparse, spruce, sperse, sperage, super c, superioress, supprise, sporosac, spherics, spraguea, sporozoa, suppress, saporous, sprag, shipwreck, spherical, supersede
|
|
|