Noun: oxalacetate
- A salt or ester of oxalacetic acid
"Oxalacetate plays a crucial role in the citric acid cycle";
- oxaloacetate
Derived forms: oxalacetates
Type of: salt
Encyclopedia: Oxalacetate