The AI-powered English dictionary
plural omentums or omenta
(anatomy) Either of two folds of the peritoneum that support the viscera. examples