OXALURATE

Source: 567

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