long-lived in Russian
long-lived in Russian
долгове́чный
Having a long lifespan; surviving for a long period of time.
долголе́тний
Having a long lifespan; surviving for a long period of time.