cyanurate

verb
  1. to treat or combine with cyanuric acid or a cyanide compound
  2. Usage: chemistry; technical
noun
  1. a salt or ester of cyanuric acid
  2. Usage: chemistry

Examples