Wiktionary
diketopiperazines
n. (plural of diketopiperazine English)
n. (plural of diketopiperazine English)