English Dictionary
◊ OXALOACETATE
oxaloacetate
n : a salt or ester of oxalacetic acid [syn: {oxalacetate}]