Definitions of life-giving:

  • adjective:   giving or having the power to give life and spirit
    Example: "Returning the life-giving humus to the land- Louis Bromfield"