octarepeat
English
Etymology
From
octa-
+
repeat
.
Noun
octarepeat
(
plural
octarepeats
)
(
biochemistry
)
A sequence of
octapeptides
that are repeated in a
polypeptide
or
protein