(adj) uncorrupted
not decayed or decomposed
(adj) undecomposed, unspoilt, good
not left to spoil
the meat is still good