Leber

noun
  1. Leber is not an English word; it is a German word meaning 'liver', an organ in the body that processes nutrients and detoxifies substances. noun
    In German cuisine, Leberwurst is a popular type of sausage made from liver.
    The doctor explained that the patient's Leber was functioning well after the surgery.