English Dictionary
◊ SPOROCARP
sporocarp
n : specialized leaf branch in certain aquatic ferns that
encloses the sori or clusters of sporangia [syn: {spore
case}]