A membrane that anchors the intestines and supplies them with blood vessels.
Professor Amy Fenwick
Your cart is currently empty!
Notifications