dioxopiperazines

English

Noun

dioxopiperazines

  1. plural of dioxopiperazine