Find the word definition

The Collaborative International Dictionary
Oxalurate

Oxalurate \Ox`a*lur"ate\, n. (Chem.) A salt of oxaluric acid.

Wiktionary
oxalurate

n. (context chemistry English) A salt of oxaluric acid.