Subscribe To This Site
mesentery
A membrane that attaches organs to the body walls.
SOURCE: drplechner.com