noun

membrane

membrane, film, layer

The cell is surrounded by a thin membrane.

The cell is surrounded by a thin membrane.

This jacket has a waterproof membrane.

This jacket has a waterproof membrane.

a/the membrane ((of sth.)) a thin layer of skin or tissue The cell is surrounded by a thin membrane.

Synonyms: film, layer, skin, tissue

From Latin 'membrana' meaning 'skin, parchment', derived from 'membrum' meaning 'limb'.

Imagine a 'member' of the body being covered by a 'membrane'.

This page is designed for learning support. Please use it as a learning reference, not as a formal reference.