Single Biggest Cancer Dictionary in the World

What is

submucosa

?

Pronunciation: /submucosa*/

submucosa

Definition

The layer of tissue under the mucosa (inner lining of some organs and body cavities that makes mucus).