Wiktionary
cyclodipeptides
n. (plural of cyclodipeptide English)
n. (plural of cyclodipeptide English)