LIVER

    0

    The large organ in the upper right abdomen that functions in digestion and storage of food