More than just an online dictionary!
(n.) The fold of peritoneum which suspends the ovary from the dorsal wall of the body cavity.
Mesoarium