Directory
Search
Mesentery
A fold of tissue that attaches the intestines to the abdominal wall.
Return to
Medical Terms
>
M