Meaning of spore case
Definition of spore case
(noun)
organ
containing or producing spores
specialized
leaf
branch
in
certain
aquatic
ferns that encloses the sori or clusters of sporangia
Other information on spore case
WIKIPEDIA results for
spore case
Amazon results for
spore case
Tweet