Morning Stumper 8/13

Submitted Tue, 08/13/2013 - 7:18am by BossFrog

Q: WHAT IS THE LARGEST GLAND IN THE HUMAN BODY?

A: LIVER