polysulfures

French

Noun

polysulfures ?

  1. plural of polysulfure