Definition Definition

cyanurate - Meaning and Examples

Meaning of 'cyanurate' (Webster Dictionary)

1 . Cyanurate [ n.]
- A salt of cyanuric acid.