oligooxopiperazines

English

Noun

oligooxopiperazines

  1. plural of oligooxopiperazine