Dictionary entry

Oxalurate

Webster's Dictionary 1913

Ox′a‐lur″ate (?), n.(Chem.) A salt of oxaluric acid.