calcium oxalate
noun
: 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share