oligopeptides
English
Noun
oligopeptides
plural of
oligopeptide