Concept set LIVER

A large organ in the body that stores and metabolizes nutrients, destroys toxins and produces bile. Responsible for thousands of biochemical reactions.

Id Concept in source English gloss Conceptlist