English

edit

Etymology

edit

octa- +‎ repeat

Noun

edit

octarepeat (plural octarepeats)

  1. (biochemistry) A sequence of octapeptides that are repeated in a polypeptide or protein