oligooxopiperazines

English

edit

Noun

edit

oligooxopiperazines

  1. plural of oligooxopiperazine