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

oxalate Definition

Cancel
oxalate
noun(ox-a-late)
a salt or ester of oxalic acid
oxalate
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 oxalate!

oxalate Examples by Brain Bank Users