unspoiled

adj

1.
not left to spoil
2.
not decayed or decomposed