spore case
English Dictionary
->
Letter S
-> spore case
Search Dictionary:
spore case Definition
(n)
organ
containing
or
producing
spores
(n)
specialized
leaf
branch
in
certain
aquatic
ferns
that
encloses
the
sori
or
clusters
of
sporangia
spore case Synonyms
sporangium
spore case
spore sac
sporocarp
© Art Branch Inc.