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