English edit

Noun edit

polysulfides

  1. plural of polysulfide