English edit

Noun edit

polysulfanes

  1. plural of polysulfane