Undestroyable Synonyms

Very long lasting
(Adjective)