homologoustranslation and definition "homologous", tamil lexiconWordTamil Definitionhomologousஒப்பானhomologousஓரமைப்புள்ளhomologousஓரமைப்புள்ளhomologousஓரமைப்புள்ளhomologousஓரமைப்புள்ள