oxaloacetate

listen to the pronunciation of oxaloacetate
الإنجليزية - الإنجليزية
any salt or ester of oxaloacetic acid
a salt or ester of oxalacetic acid