Extending for the entire duration of life.
Having a long lifespan; surviving for a long period of time.