Search term putrefaction has 3 results
EN English ES Spanish
putrefaction (n) [decomposition] (formal) corrupción (n) {f} [decomposition]
putrefaction (n) [decomposition] (formal) descomposición (n) {f} [decomposition]
putrefaction (n) [decomposition] (formal) putrefacción (n) {f} [decomposition]