mesentery

nounA fold of tissue in the abdomen that attaches the intestines to the back wall of the body and holds them in place.

No synonyms or antonyms found for this word.