See also: oxaloacétates

English edit

Noun edit

oxaloacetates

  1. plural of oxaloacetate