long-lived in Latin
long-lived in Latin
vivax
Having a long lifespan; surviving for a long period of time.
longivivax
Having a long lifespan; surviving for a long period of time.