Meaning ofputrefactionin English

putrefaction

us/pətˈrɛfækʃən/uk/pʊtˈriːfækʃən/
#uncommon
Definitions