abiogenesistranslation and definition "abiogenesis", tamil lexiconWordTamil Definitionabiogenesisசடப்பிறப்பு