English Dictionary
Definition putrefaction in British English
putrefaction noun
[uncountable] noun
/ˌpjuːtrɪˈfækʃ(ə)n/

English Dictionary