claim
The liver is the largest internal organ in the human body.
Authors
Sources
- Organs in the Body: Definition & Anatomy - Cleveland Clinic my.clevelandclinic.org via serper
Referenced by nodes (1)
- liver concept
The liver is the largest internal organ in the human body.