English edit

Noun edit

polysulfates

  1. plural of polysulfate