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