English Dictionary

Definition of “cyanurate”

cyanurate (ˌsaɪəˈnjʊəˌreɪt) 

Definitions

noun

  1. (chemistry) a salt or ester derived from cyanide

Comments

Log in to comment on this word.