sporocarp meaning

UK US

sporocarp (noun): specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia.

Definition of sporocarp

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

    Synonyms: spore case

    Type of: reproductive structure

Scrabble score: 15 (letter breakdown)

Word lists: words starting with SP · words ending in RP · 9-letter words

More about sporocarp on Wikipedia.