Peptide

A chain of two or more amino acids linked by peptide bonds.

Peptide Definition
Peptide Definition

Flippy

The leader in educational esports.