Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Membrane in English

English

Membrane

/mɛmbren/

noun

1. A thin pliable sheet of material

synonym:
  • membrane

2. A pliable sheet of tissue that covers or lines or connects the organs or cells of animals or plants

synonym:
  • membrane,
  • tissue layer

Examples of using

Endometritis is a disease where bacteria enter the uterus and cause inflammation of the inner membrane.