English | German | Russian | Czech

sporocarp English

Meaning sporocarp meaning

What does sporocarp mean?

sporocarp

specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia

Synonyms sporocarp synonyms

What other words have the same or similar meaning as sporocarp?

sporocarp English » English

spore case fruiting body fruit body cystocarp

Are you looking for...?