Dictionary definitions
- Enter a word for the dictionary definition.
oxalacetate
From The Collaborative International Dictionary of English v.0.48:
oxalacetate \oxalacetate\ n. (Chem.)
a salt or ester of oxalacetic acid.
Syn: oxaloacetate.
[WordNet 1.5]

