dithiolopyrrolones

English

Noun

dithiolopyrrolones

  1. plural of dithiolopyrrolone