antiputrid

Adjective

 * 1) antiputrefactive

Noun

 * 1) antiputrefactive

Etymology
.