diketopiperazines

English edit

Noun edit

diketopiperazines

  1. plural of diketopiperazine