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
The largest organ in the body, which is responsible for a variety of functions, including metabolism, detoxification, and bile production.