INDUSIUM





Definition:

  1. [noun] a membrane enclosing and protecting the developing spores especially that covering the sori of a fern

Synonyms: