Word Games Pro Dictionary
sporocarp
noun
specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
specialized leaf branch in certain aquatic ferns that encloses the sori or clusters of sporangia
