The AI-powered English dictionary
plural oligopeptides
(biochemistry) A peptide containing a relatively small number of amino acids examples