A peptide containing ten or more amino acid residues.
Synonyms: Polypeptide polypeptides
This is just here as a test because I lose it
A peptide containing ten or more amino acid residues.
Synonyms: Polypeptide polypeptides