terraploidtranslation and definition "terraploid", tamil lexiconWordTamil Definitionterraploidநாலிரட்டை நிறக்கோல்கள் கொண்ட