MUCOSA


Meaning of MUCOSA in English

n. (pl. mucosae) a mucous membrane.

Etymology: mod.L, fem. of mucosus: see MUCOUS

Oxford English vocab.      Оксфордский английский словарь.