life-sustaining

life-sustaining

adj.
  1. being the seat or source of life; performing a necessary function in the living body; as, the need for life-sustaining air and water.