Dictionary search results

Showing 1-5 of 5 results

mucous British & World English

Relating to, producing, covered with, or of the nature of mucus

mucous membrane British & World English

An epithelial tissue which secretes mucus, and lines many body cavities and tubular organs including the gut and respiratory passages

mucous membrane English-Spanish

(membrana feminine) mucosa feminine