recombinanttranslation and definition "recombinant", tamil lexiconWordTamil Definitionrecombinantஇனக்கலப்பு உயிர்