polysulfanes
English
Noun
polysulfanes
plural of
polysulfane