cyanohydrures

French

Noun

cyanohydrures ?

  1. plural of cyanohydrure