putrefactiontranslation and definition "putrefaction", tamil lexiconWordTamil Definitionputrefactionஅழுகல், பதனழிவு.decay, putrefactionஅழுகல்