octarepeat
Noun
Meaning
octarepeat (plural octarepeats)
(biochemistry) A sequence of octapeptides that are repeated in a polypeptide or protein
Noun
octarepeat (plural octarepeats)
(biochemistry) A sequence of octapeptides that are repeated in a polypeptide or protein