Get Your Premium Membership

Membrane

[n] a thin pliable sheet of material
[n] a pliable sheet of tissue that covers or lines or connects organs or cells of animals


Related Information

More Membrane Links

Synonyms

tissue layer



Book: Shattered Sighs