polypeptidetranslation and definition "polypeptide", tamil lexiconWordTamil Definitionpolypeptideபல்பெத்தைட்டுpolypeptidesபல பெப்டைடுகள்