long-lived in Portuguese
long-lived in Portuguese
longevo
Having a long lifespan; surviving for a long period of time.
duradouro
Having a long lifespan; surviving for a long period of time.