Attested.to

Definition

a trimer of cyanic acid

Seed ·

Term in context

cyanuric acid in CommonParlance