Word
oxaloacetate, n.
(oxaloacetates)
a salt or ester of oxalacetic acid
<noun.substance>
oxalacetate
oxaloacetate
semantic pointers
hypernym
salt