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