cyanurate

nounA salt or ester of cyanuric acid, often used in pool chemicals and industrial applications.

No synonyms or antonyms found for this word.

cyanurate synonyms & antonyms | whatsthatwordmean | whatsthatwordmean