longstanding

adj

1.
having existed for a long time