Noun Definition

sporocarp

1.Definition: specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia

Related Noun(s):spore case

Category: Plants