Word info

octarepeat

Noun

Meaning

octarepeat (plural octarepeats)

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

Source: en.wiktionary.org

Close letter words and terms