polysulfides

English

Noun

polysulfides

  1. plural of polysulfide