greater peritoneal sac

Noun

Other Searches