cyanuric acid

Explore definitions, synonyms, and language insights of cyanuric acid

Definitions

Noun
a trimer of cyanic acid

More General Terms