Get Your Premium Membership

Oxalacetate

[n] a salt or ester of oxalacetic acid


Related Information

More Oxalacetate Links

Synonyms

oxaloacetate



Book: Radiant Verses: A Journey Through Inspiring Poetry