Definition of "polysulfide"

polysulfide