Synonyms and Antonyms for imputrescible

1. imputrescible (adj.)

not subject to decay

Synonyms: Antonyms: