Imputrescible Copy link Imputrescible , adjective [Prefix im- + putrescible: compare French imputrescible.] Not putrescible.