spontaneous generationtranslation and definition "spontaneous generation", tamil lexiconWordTamil Definitionspontaneous generationதான் தோன்றிspontaneous generationதான் தோன்றி