Imputrescible (noun) Definition, Meaning & Examples

adjective
  1. not liable to decomposition or putrefaction; incorruptible: a tanning process to make skins imputrescible.
Imputrescible (noun) Definition, Meaning & Examples

More Definitions