Wiktionary
isocyanurate
n. Any salt or ester of isocyanuric acid
n. Any salt or ester of isocyanuric acid