History
History
Synonyms
UK
US
Meaning:
membrane

a soft, thin layer of (skin) tissue or covering

covering layer

placenta

an organ in the womb during pregnancy, through which the baby is fed

covering layer

MUCOSA as in Wiktionary
MUCOSA as in Wikipedia