macroglycopeptide

English edit

Etymology edit

macro- +‎ glycopeptide

Noun edit

macroglycopeptide (plural macroglycopeptides)

  1. (biochemistry) A relatively large glycopeptide (that is smaller than a glycoprotein)

Anagrams edit