Translation of "membrane" - English-Spanish dictionary

membrane

noun uk /ˈmem.breɪn/ specialized

anatomy a thin piece of skin that covers or connects parts of a person’s or animal’s body

membrana
The cornea is the transparent membrane that covers the front of the eye.

engineering a very thin piece of material that covers an opening

membrana

biology the outer covering of a cell

membrana
a cell membrane

(Translation of “membrane” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

membrane

noun /ˈmembrein/

a thin film or layer of tissue that covers or lines parts of the body, forms the outside of cells etc

membrana
There is a membrane located just insde the eggshell.

(Translation of “membrane” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)