long-lived
1. [ adjective ] existing for a long time
Synonyms: lasting durable long-lasting
Examples:

"hopes for a durable peace" "a long-lasting friendship"

Related terms: long
Similar spelling:   long-life
  long-legged
  long-wooled
  long-lasting
  long-wool
  long-legs