Wiktionary
cyclopeptide
n. (context organic chemistry English) Any cyclic peptide
n. (context organic chemistry English) Any cyclic peptide