Peptides

Are protein fragments.

» Dictionary