Definitions
noun
a spore-producing structure in certain lichens and fungi
noun
cluster of sporangia usually on underside of a fern frond
Look “sorus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a spore-producing structure in certain lichens and fungi
cluster of sporangia usually on underside of a fern frond