calcium oxalate
nounDefinition of calcium oxalate
: 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
Keep scrolling for more
Keep scrolling for more