life-giving /(līf"gĭv`ĭng)/
life·-giv·ing
life-giving
a.
-
Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise.
returning the life-giving humus to the land.