sodium oxalate

noun

Medical Definition of sodium oxalate

: a poisonous crystalline salt Na2C2O4 having anticoagulant properties