CALCIUM OXALATE


Meaning of CALCIUM OXALATE in English

[calcium oxalate] n (1919): a crystalline salt normally deposited in many plant cells and in animals sometimes excreted in urine or retained in the form of urinary calculi

Merriam-Webster English vocab.      Английский словарь Merriam Webster.