macroglycopeptide
English
Etymology
macro- + glycopeptide
Noun
macroglycopeptide (plural macroglycopeptides)
- (biochemistry) A relatively large glycopeptide (that is smaller than a glycoprotein)
Anagrams
- glycomacropeptide