Medical dictionary. 2011.
submucosa of large intestine — tela submucosa intestini crassi … Medical dictionary