cyanohydrures
French
Noun
cyanohydrures
?
plural of
cyanohydrure