Definitions of cyanuric acid:

  • noun:   a trimer of cyanic acid