Imputrescible
/(?)/
Im·pu·tres·ci·ble
Imputrescible
a.
Not putrescible.