Description of the term: Membrane
A thin, soft, pliable sheet or layer.
View other terms in the Glossary.