Synonyms for Long-life:

adj.

durable (adjective)
lifetime, everlasting, incessant, lengthy, enduring, livelong, perennial, lifelong, prolonged, lasting, durable, perpetual, interminable, eternal, long.