MUCOSA


Meaning of MUCOSA in English

[mu.co.sa] n, pl -sae or -sas [NL, fr. L, fem. of mucosus mucous] (1880): mucous membrane -- mu.co.sal adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.