diketopiperazines
English
Noun
diketopiperazines
plural of
diketopiperazine