life-giving
life-giving (līf"giv`ing) , adjective
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.
life-giving (līf"giv`ing) , adjective