mucous_membraneEnglish

mucosa, mucous membrane

Noun

Mucus-secreting membrane lining all body cavities or passages that communicate with the exterior

English: mucous membrane, mucosa

Bahasa: mukosa

Bahasa words with similar meanings

English words with similar meanings

Show 1 words