Meaning of cyanuramide

Definition of cyanuramide

(noun) a white crystalline organic base; used mainly in making melamine resins

Other information on cyanuramide

WIKIPEDIA results for cyanuramide
Amazon results for cyanuramide