• word of the day

    cyanuramide

    cyanuramide - Dictionary definition and meaning for word cyanuramide

    Definition
    (noun) a white crystalline organic base; used mainly in making melamine resins
    Synonyms : melamine
Download our Mobile App Today
Receive our word of the day
on Whatsapp