Word Study
life-sustaining
CIDE DICTIONARY
life-sustaining, adj.
being the seat or source of life; performing a necessary function in the living body; as, the need for life-sustaining air and water. [WordNet 1.5]
For further exploring for "life-sustaining" in Webster Dictionary Online