syngenesistranslation and definition "syngenesis", tamil lexiconWordTamil Definitionsyngenesisமகரந்தக்கூடொட்டிய