Translation of peptida in English:

peptida

noun

  • 1

    linear molecule of two or more linked amino acids