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