Synonyms for "long-lived"

Words with similar meaning