• Definition for "membrane"
    • Biology A thin, pliable level of tissue addressing…
    • View More
  • Sentence for "membrane"
    • He searching the darkness with his…
    • View More
  • Quotes for "membrane"
    • "Skin has become inadequate in interfacing…"
    • View More
  • Phrases for "membrane"
  • Cross Reference for "membrane"
  • Same Context for "membrane"
  • Urban Dictionary for "membrane"
    • A membrane in a thin, film-like…
    • View More
  • Medical Dictionary for "membrane"
    • a really thin level of structure…
    • View More

membrane definition

  • noun:
    • Biology A thin, pliable level of tissue addressing areas or separating or connecting areas, frameworks, or body organs of an animal or a plant.
    • Biology Cell membrane layer.
    • an item of parchment.
    • biochemistry A thin sheet of all-natural or synthetic material that is permeable to substances in option.
    • A flexible enclosing or breaking up tissue forming a plane or film and splitting two environments (usually in a plant or animal).
    • A mechanical, thin, level flexible component that can deform or vibrate when excited by an external power.
    • A flexible or semi-flexible addressing or waterproofing whoever main purpose should exclude liquid.
    • A thin level or fold of structure, typically sustained by a fibrous network, serving to pay for or line some part or organ, and often secreting or absorbing certain fluids.
    • A thin flexible expansive framework associated with the human body; an expansion of any soft structure or part by means of a sheet or layer, spending or coating various other framework or connecting two or more structures.
    • In entomology, especially, the membranous terminal part of a hemielytrum; the membrane layer for the fore wing of a hemipter. See cut-under clavus.
    • A skin prepared to be written on.
    • a thin flexible sheet of material
    • a pliable sheet of structure that covers or lines or connects the organs or cells of pets or plants
173 votes

How would you define membrane?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!