Liver
Cancer Terms ->
Anatomic Structure System or Substance ->
Organ -> Liver
Liver Definition
A triangular-shaped organ located under the diaphragm in the right hypochondrium. It is the largest internal organ of the body, weighting up to 2 kg. Metabolism and bile secretion are its main functions. It is composed of cells which have the ability to regenerate.
Liver Synonyms
Liver, Body System, Hepatic, Gastrointestinal Tract, Liver, Hepatic Body System, Hepatic Organ System, LIVER, Organ System, Hepatic, liver
Terms in Liver category
Copyright © Cancer Terms 2014 All rights reserved. | Terms of Use | Low Carb Foods
No reproduction or republication permitted.