imputrescible . ( Of the lat. )(do imputresc? re and -ble ). 1. adj. That does not is it rots easily.