icosapeptide
English
Etymology
From
icosa-
+
peptide
.
Noun
icosapeptide
(
plural
icosapeptides
)
(
biochemistry
)
Any
oligopeptide
that has twenty
amino acid
units