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 saved
0 chars