Antiputrescent



ENGLISH MEANING
adjective
1.
Counteracting, or preserving from, putrefaction; antiseptic.