Refine this word faster
Cyanuramide
Definitions
Noun
- 1 a white crystalline organic base; used mainly in making melamine resins wordnet
See also for "cyanuramide"
Next best steps
Mini challenge
Unscramble this word: cyanuramide
Unscramble this word: cyanuramide