Home / DICTIONARY / Liver: definition