Wiki Dictionary Search

Membrane (IPA: /ˈmɛmˌbɹeɪn/)

Membrane (n.)

A thin layer or fold of tissue, usually supported by a fibrous network, serving to cover or line some part or organ, and often secreting or absorbing certain fluids.


Thin, film-like structure that separates two fluids, acting either as a selective barrier or a separating structure


Extended physical object in string theory


A lipid bilayer along with all the proteins and protein complexes embedded in it an attached to it.

Membrane Synonyms

Tissue Layer

Membrane Rhymes


Spanish Translation

Membrane in Spanish is Membrana

Tagalog Translation

Membrane in Tagalog is Balamban

Click for Synonyms of membrane on WikiThesaurus

Check domain name registration of on NameReports