"peptide" in English Peptide {m pl} peptides "peptide" English translation peptide Peptid Detailed translations for "peptide" Peptide{masculine plural} Peptide peptides