The AI-powered English dictionary
plural glycopeptides
(biochemistry) any compound of a carbohydrate and a peptide examples