Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oxalan Definition

Cancel
oxalan
noun
A complex nitrogenous substance, C3N3H5O3, obtained from alloxan (or when urea is fused with ethyl oxamate)

Words Related to oxalan!

oxalan Examples by Brain Bank Users