Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: indusium (indusia)  in'doo-zee-um
  1. A membrane enclosing and protecting the developing spores especially that covering the sori of a fern

Derived forms: indusia

Type of: cover, covering, natural covering

Part of: sorus

Encyclopedia: Indusium