polypyrrolidones

English

Noun

polypyrrolidones

  1. plural of polypyrrolidone