English
Detailed Synonyms for sporocarp in English
sporocarp:
sporocarp [the ~] noun
-
the sporocarp
– specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia 1the sporocarp; the spore case– specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia 1