Definition of imputrescible in Spanish:

imputrescible

adjective

  • 1

    Que no puede pudrirse o no se pudre fácilmente.