Definition of Indusium

  • 1. A membrane enclosing and protecting the developing spores especially that covering the sori of a fern Noun

Morphology of "indusium"

  • indusia

Semanticaly linked words with "indusium"

Hyponims for word "indusium"