micropeptide
English
Etymology
From
micro-
+
peptide
.
Noun
micropeptide
(
plural
micropeptides
)
(
biochemistry
)
A very small
peptide
that has some
biological
activity
and can thus be considered to be a
protein