(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.
MEMBRANE
Meaning of MEMBRANE in English
Webster's English dictionary. Английский словарь Webster. 2012