macroglycopeptides
English
Noun
macroglycopeptides
plural of
macroglycopeptide