Adjective
undespoilable (comparative more undespoilable, superlative most undespoilable) Not despoilable.