octasulphides

English

Noun

octasulphides

  1. plural of octasulphide