long-lived
Explore definitions, synonyms, and language insights of long-lived
Definitions
Adjective Satellite
existing for a long time; "hopes for a durable peace"; "a long-lasting friendship"