cyanuric acid

Noun
  1. A trimer of cyanic acid (synset 114851850)

Found on Word Lists

Other Searches