diketopiperazines

English

Noun

diketopiperazines

  1. plural of diketopiperazine