glycomacropeptides

English

Noun

glycomacropeptides

  1. plural of glycomacropeptide