Bible
Dictionary
OXALURATE
OXALURATE
Source: 567
Ox′a‐lur″ate (?), n. (Chem.) A salt of oxaluric acid.
Previous: OXALURAMIDE
Next: OXALURIC