Oxalurate Definition
noun
(chemistry) A salt of oxaluric acid.
Wiktionary
Other Word Forms of Oxalurate
Noun
Singular:
oxalurate
Plural:
oxaluratesOrigin of Oxalurate
oxaluric + -ate
From Wiktionary
Find Similar Words
Find similar words to oxalurate using the buttons below.