Find the word definition

Wiktionary
pyrotritartaric acid

n. (context archaic English) uric acid