Indusium — definition

1. indusium (Noun)

1 definition

indusium (Noun) — A membrane enclosing and protecting the developing spores especially that covering the sori of a fern.

3 types of
cover covering natural covering
1 part of
sorus