Webster's Revised Unabridged Dictionary · 1913

Imputrescible

Imputrescible , adjective

[Prefix im- + putrescible: compare French imputrescible.]

Not putrescible.