Home / DICTIONARY / Submucosa: definition