indusium
1.
(
noun
) a membrane enclosing and protecting the developing spores especially that covering the sori of a fern
Related Words:
cover
,
covering
,
natural covering
Terms and Conditions of Use / Copyright Notice