1.a membrane that supports an organ or body part, especially the double-layered membrane of the peritoneum attached to the back wall of the abdominal cavity that supports the small intestine
2.a supportive membrane surrounding and giving structure to the inner organs of invertebrates