Synonyms of membrane in English:

membrane


See definition of membrane

noun

1

SYNONYMS

layer, laminate, sheet, skin, film, veil, diaphragm, partition, drum, tissue, pellicle, integument, overlay, covering, coat

peritoneum, amnion, caul, hymen