meaning of cyanura

1. a white crystalline organic base; used mainly in making melamine resins


Related Words

cyanuramide | cyanurate |

Developed & Maintained By Taraprasad.com

Treasure Words