Directory
Search
Mesentery
A fold of tissue that attaches the intestines to the abdominal wall.