Meaning of indusium
Definition of indusium
(noun)
a
membrane
enclosing
and
protecting
the
developing
spores
especially
that
covering
the sori of a
fern
Other information on indusium
WIKIPEDIA results for
indusium
Amazon results for
indusium
Tweet