selenylsulfides

English

Noun

selenylsulfides

  1. plural of selenylsulfide