Definition of “submucosa” - English Dictionary

british dictionary

“submucosa” in British English

See all translations

submucosanoun [ C ]

uk /ˌsʌb.mjuːˈkəʊ.sə/ us /ˌsʌb.mjuːˈkoʊ.sə/ plural submucosae specialized

the layer beneath the mucus membrane (= the thin skin that covers the inside surface of the nose, mouth etc. and produces mucus to protect them)

(Definition of “submucosa” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)