Liver

The largest organ in the body, which is responsible for a variety of functions, including metabolism, detoxification, and bile production.

Return to Medical Terms > L