cyanuric acid

cyanuric acid

English Noun
Ad

Definition

An aromatic heterocyclic organic compound, C₃N₃(OH)₃, that decomposes on heating to form cyanic acid; it is a prebiotic compound found in stellar dust clouds.

Ad