decasulphides

English

Noun

decasulphides

  1. plural of decasulphide