indestructible

adj

1.
not easily destroyed
Derived from:
indestructibility