https://doi.org/10.1351/goldbook.10943
Membranous sheet attaching various organs to the body wall, especially the peritoneal fold attaching the intestine to the dorsal body wall.
Membranous sheet attaching various organs to the body wall, especially the peritoneal fold attaching the intestine to the dorsal body wall.