polyhaploidtranslation and definition "polyhaploid", tamil lexiconWordTamil Definitionpolyhaploidபல ஓரென்திரியுடைய