heterogamoustranslation and definition "heterogamous", tamil lexiconWordTamil Definitionheterogamousஒவ்வாப பாலணு முறைheterogamousஒவ்வாப பாலணு முறை