life-sustaining

adjective

  1. 1

    performing an essential function in the living body

    vital organs

    blood and other vital fluids

Synonyms

Also useful for “life-sustaining”:Crossword