Big Huge Thesaurus

long-lived

adjective

similar terms