Liver

Liver

☆
VocabularyFree

Description

Largest gland in the body whose main digestive function is the production of bile.

First contributor: Knowy

Knowlative · entry no. 7439