ALL meanings of mucous membrane
mu·cous mem·brane
M m - noun mucous membrane a lubricating membrane lining an internal surface or an organ, as the alimentary, respiratory, and genitourinary canals. 1
- countable noun mucous membrane A mucous membrane is skin that produces mucus to prevent itself from becoming dry. It covers delicate parts of the body such as the inside of your nose. 0
- noun mucous membrane a mucus-secreting membrane that lines body cavities or passages that are open to the external environment 0
- noun mucous membrane a mucus-secreting membrane lining body cavities and canals connecting with the external air, as the alimentary canal and respiratory tract 0