cyanurate

[ sahy-uh-noo r-eyt, -it, -nyoo r- ]
/ ˌsaɪ əˈnʊər eɪt, -ɪt, -ˈnyʊər- /

noun

the salt or ester of cyanuric acid.

Origin of cyanurate

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019