1. imputrescible

adjective. Not subject to decay.