What is the largest internal organ in the human body?

The Liver

Leave a Comment