Imputrescible

(a.) Not putrescible.