English dictionary
cyanuric acid meaning and definition
Definition and meaning of cyanuric acid at MeaningMonkey.org. cyanuric acid meaning and definition in the English Dictionary.CYANURIC ACID noun
Definition of cyanuric acid (noun)
- a trimer of cyanic acid
Source: Princeton University Wordnet