ENGLISH DICTIONARY

Membrane

Definition & Meaning

Pronunciation /ˈmɛm.bɹeɪn/ · Part of speech noun

Quick meaning: Membrane is a noun meaning (anatomy, zootomy) A flexible enclosing or separating tissue forming a plane or film and separating two environments.

Meaning

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

More Meanings

  1. A piece of parchment forming part of a roll.

Word Forms

Related Words

Related dictionary entries include membranous, plasmalemma, diaphragm, bladder, transmembrane, mucosa.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.