Home

Word

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

oxalacetate oxaloacetate
semantic pointers
hypernym