English: mesentery
Welsh: mesenteri
Subject: Iechyd
English definition: Part of peritoneum that connects an internal organ to the abdominal wall.