<anatomy> A solid organ located in the right upper quadrant of the abdomen. The liver plays a major role in metabolism, digestion, detoxification and elimination of substances from the body.

(27 Sep 1997)