Synonyms and Antonyms for imputrescible | Synonym.com

Synonyms and Antonyms for imputrescible

1. imputrescible (adj.)

not subject to decay

Synonyms: Antonyms: