isocyanuric acid

English

Noun

isocyanuric acid (uncountable)

  1. fulminic acid