Unscramble
Definition of Imputrescible
Adjective: imputrescible ,im-pyoo'tre-su-bul
Not subject to decay
See also:
imputing
IMU