Dictionary
Browse
Translate
About
›
›
→
mucous membrane — English Definition | Lughet
Dictionary
›
English
›
mucous membrane
←
mucky
mucus
→
English
Main Dictionary
mucous membrane
Domain: Universal Words
Part of speech: noun
(anatomy) a thin layer of skin that covers the inside of the nose and mouth and the outside of other organs in the body, producing mucus to prevent these parts from becoming dry
★
★
★
★
★
Rate this entry
Same word in other sources
mucous membrane
English
›
Uyghur
Main Dictionary
mucous membrane
English
›
Chinese
GetWord Corpus
mucous membrane
English
›
Chinese
Main Dictionary
← Search