English dictionary, thesaurus, translations & etymology
FreeDict.com

membrāna — meaning in English

Latin → English · translate English → Latin instead

English meaning

  • membrane noun A thin, flexible layer of tissue that lines or separates parts of an organism.
  • parchment noun A writing material made from treated animal skin, used before paper became common.

Senses

membrāna is used for these senses in English:

  • membrane (anatomy, zootomy) A flexible enclosing or separating tissue forming a plane or film and separating two environments.

membrane — full definition

  1. noun A thin, flexible layer of tissue that lines or separates parts of an organism.
  2. noun A thin flexible sheet used as a barrier or covering, such as a waterproofing layer in construction.

parchment — full definition

  1. noun A writing material made from treated animal skin, used before paper became common.
  2. noun A document, especially an official or ceremonial one, written on such material.
  3. noun A pale, tan-cream colour resembling aged parchment paper.