renaturationtranslation and definition "renaturation", tamil lexiconWordTamil Definitionrenaturationஇயல்பாதல்