Wiktionary
oligopeptides
n. (plural of oligopeptide English)
n. (plural of oligopeptide English)