long-lived

1. (satellite adjective) existing for a long time; "hopes for a durable peace"; "a long-lasting friendship"
Synonyms: durable, lasting, long-lasting



Terms and Conditions of Use / Copyright Notice