Skip to main content

Lean Body Composition

Meaning

Lean body composition represents the proportion of total body mass attributed to non-adipose tissues, primarily skeletal muscle, bone mineral, and body water, distinguishing it from fat mass. This physiological metric is central to assessing metabolic health and physical function, providing a more comprehensive understanding of an individual’s physical state than body weight alone.