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
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: mucous membrane