English dictionary
imputrescible meaning and definition
Definition and meaning of imputrescible at MeaningMonkey.org. imputrescible meaning and definition in the English Dictionary.IMPUTRESCIBLE adjective
Definition of imputrescible (adjective)
- not subject to decay
Source: Princeton University Wordnet