mesentery

[English]

A frilly membrane in the lining of the abdominal cavity which keeps the intestines in place, often used in sausage making.

Synonyms in other languages

English