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