heterogametetranslation and definition "heterogamete", tamil lexiconWordTamil Definitionheterogameteபல்லினப்புணரிheterogameteபல்லினப்புணரி