glycomacropeptide
English
Noun
glycomacropeptide
(
plural
glycomacropeptides
)
A relatively large
glycopeptide
Anagrams
macroglycopeptide