cyanuric_acidEnglish

cyanuric acid

Noun

A trimer of cyanic acid

English: cyanuric acid