OXALOACETATE

Definition of OXALOACETATE

  1. (noun)a salt or ester of oxalacetic acid