glycomacropeptide

English

Noun

glycomacropeptide (plural glycomacropeptides)

  1. A relatively large glycopeptide

Anagrams