Word info Synonyms

cyanuramide

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms