Indusium (Noun)
Meaning
A membrane enclosing and protecting the developing spores especially that covering the sori of a fern.
Classification
Nouns denoting plants.
A membrane enclosing and protecting the developing spores especially that covering the sori of a fern.
Nouns denoting plants.