What is the meaning of the word "cyanuramide"?

Definitions: