selenocyanates

English

Noun

selenocyanates

  1. plural of selenocyanate