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