indusium
English Dictionary
->
Letter I
-> indusium
Search Dictionary:
indusium Definition
(n)
a
membrane
enclosing
and
protecting
the
developing
spores
especially
that
covering
the
sori
of
a
fern
indusium Synonyms
indusium
© Art Branch Inc.