Home

Word

oxaloacetate, n.
(oxaloacetates)
more info a salt or ester of oxalacetic acid
<noun.substance>

oxalacetate oxaloacetate
semantic pointers
hypernym