Definitions of cyanuramide:

  • noun:   a white crystalline organic base; used mainly in making melamine resins