Subscribe
URL of the page has been copied to clipboard.
Meaning : A spore-producing structure in certain lichens and fungi.
Meaning : Cluster of sporangia usually on underside of a fern frond.
Install App