homozygoustranslation and definition "homozygous", tamil lexiconWordTamil Definitionhomozygousஓரினப்புணரிதருகின்ற