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. 2012