Which is the largest gland in the human body?
What is the answer?
liver