meaning of cyanura
1. a white crystalline organic base; used mainly in making melamine resins
Related Words
cyanuramide | cyanurate |
1. a white crystalline organic base; used mainly in making melamine resins
cyanuramide | cyanurate |