About 337,000 results
Open links in new tab
  1. Membrane - Wikipedia

    Schematic of size-based membrane exclusion A membrane is a selective barrier; it allows some things to pass through but stops others. Such things may be molecules, ions, or other small …

  2. MEMBRANE Definition & Meaning - Merriam-Webster

    The meaning of MEMBRANE is a thin soft pliable sheet or layer especially of animal or plant origin. How to use membrane in a sentence.

  3. The cell membrane review (article) | Khan Academy

    Posted 4 years ago. Direct link to Rohan Raman's post “So, is the plasma membran...”

  4. Membrane - definition of membrane by The Free Dictionary

    Define membrane. membrane synonyms, membrane pronunciation, membrane translation, English dictionary definition of membrane. n. 1. Biology a. A thin, pliable layer of tissue …

  5. Inside the Cell Membrane - YouTube

    Explore the parts of the cell membrane with The Amoeba Sisters! Video discusses phospholipid bilayer, cholesterol, peripheral proteins, integral proteins, gl...

  6. MEMBRANE | meaning - Cambridge Learner's Dictionary

    Sep 23, 2015 · MEMBRANE definition: a thin layer of tissue that covers some parts inside the body in order to protect, connect or…. Learn more.

  7. membrane - Wiktionary, the free dictionary

    Nov 23, 2025 · membrane (countable and uncountable, plural membranes) (anatomy, zootomy) A flexible enclosing or separating tissue forming a plane or film and separating two …