cyanates

English

Noun

cyanates

  1. plural of cyanate