Definition of Imputrescible

  • (a.) Not putrescible.

Synonyms of Imputrescible


No Synonyms Found.

Antonyms of Imputrescible


No Antonyms Found.

Homophones of Imputrescible


No Homophones Found.