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

oxalates Definition

Cancel
oxalates
noun(ox-a-late)
a salt or ester of oxalic acid
oxalates
noun(ox-a-late)
a crystalline salt CaC2O4 normally deposited in many plant cells and in animals sometimes excreted in urine or retained in the form of urinary calculi

Words Related to oxalates!

oxalates Examples by Brain Bank Users