imputrescible
adjective
im·putrescible
| \ ¦im+\
Definition of imputrescible
: not subject to putrescence : not capable of putrefaction
Keep scrolling for more