English synonyms about - contact  

cyanuric acid

noun

1 cyanuric acid

A trimer of cyanic acid.


Find more on cyanuric acid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152