cyanurate Meaning, Definition & Usage

Cy"an"u*rate noun
Definitions
  1. (Chem.) A salt of cyanuric acid.

Webster 1913