homologytranslation and definition "homology", tamil lexiconWordTamil Definitionhomologyஅமைப்பொப்புhomologyஅமைப்பொப்பு