oxalacetate
English Dictionary
->
Letter O
-> oxalacetate
Search Dictionary:
oxalacetate Definition
(n)
a
salt
or
ester
of
oxalacetic
acid
oxalacetate Synonyms
oxalacetate
oxaloacetate
© Art Branch Inc.