Definition of Life most definitions Life's working definition: Does it work? (NASA) Definition of Life exobiology and astrobiology. what to consider a “life form,” NASA working definition NASA’s elaboration NASA-sponsored discussions definizione che funziona NASA - Life's Working Definition: Does It Work? NASA’s working definition editorial NASA-sponsored discussions editorial NASA-sponsored discussions NASA-sponsored discussions great post from NASA Carol Cleland editorial definition of life exobiology and astrobiology. NASA - Life's Working Definition: Does It Work? editorial editorial NASA working definition Life's Working Definition: Does It Work?