principle of biogenesistranslation and definition "principle of biogenesis", tamil lexiconWordTamil Definitionprinciple of biogenesisஉயிர்ப்பிறப்புத்தத்துவம்