oxaluric acid
noun
ox·al·uric acid
: a crystalline acid NH2CONHCOCOOH obtained in the form of salts by the action of alkalies on parabanic acid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share