Wiktionary
beta-peptides
n. (plural of beta-peptide English)
n. (plural of beta-peptide English)