The quirkiest organ in the human body may be a large sheet of fat that stretches over the intestines, liver, and stomach like an elastic apron. Sometimes called the 'policeman of the abdomen,' the omentum is known to secrete hormones related to obesity, and we're still learning new information about its functions. In a review, researchers discuss how the omentum is also an important immune organ.