From Mensch + -en- + Leben.
Menschenleben n (genitive Menschenlebens, plural Menschenleben)
Template:de-decl-noun-n