/

What is the omentum?

Functions of one of the body’s largest but least familiar organs.