oxaluria
noun 2
Definitions
noun
1
The presence of oxalic acid and oxalate in the urine (which is often true, in some amount or other).
2
The presence of oxalic acid and oxalate in the urine (which is often true, in some amount or other).
Your note
not saved0 chars