Subscribe
URL of the page has been copied to clipboard.
Meaning : A membrane enclosing and protecting the developing spores especially that covering the sori of a fern.
Install App
Indusium meaning in Telugu.