Polypeptide

Of protein and peptide.

A peptide containing 10 to more than 100 amino acids.

This concept's ID is @1~74458