life-giving
adjective
°Describing that necessary for life.
"We would have died without the unexpected rain that brought life-giving water."
°Describing that which creates or engenders life, a source of life.