glycomacropeptide

English edit

Noun edit

glycomacropeptide (plural glycomacropeptides)

  1. A relatively large glycopeptide

Anagrams edit