English synonyms about - contact  

indusium

noun

1 indusium

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

Polish: zawijka


Find more on indusium elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0329