selenosulphides

English

Noun

selenosulphides

  1. plural of selenosulphide