Dictionary
Browse
Translate
About
›
›
→
mucous membrane — English Definition | Lughet
Dictionary
›
English
›
mucous membrane
←
mucky
mucus
→
English
Main Dictionary
mucous membrane
Universal Words 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
›
Chinese
Main Dictionary
mucous membrane
English
›
Uyghur
Main Dictionary
mucous membrane
English
›
Chinese
GetWord Corpus
Related words
much
English
muchness
English
muck
English
muckraking
English
mucky
English
mucus
← Search
English