◄
Cyanurate
►
Dictionary
(
n.
) A salt of cyanuric acid.
Clyx.com