SUBMUCOSA


Meaning of SUBMUCOSA in English

[sub.mu.co.sa] n [NL] (1885): a supporting layer of loose connective tissue directly under a mucous membrane -- sub.mu.co.sal adj

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