imputrescible adjective1 •Not putrescible, not subject to decay. formsmore imputrescible · most imputrescible