Find the word definition

Wiktionary
melanuric acid

n. (context chemistry English) A complex nitrogenous acid obtained by decomposition of melam, or of urea, as a white crystalline powder.