oxaloacetate
nounDefinition of oxaloacetate
: a salt or ester of oxaloacetic acid
Keep scrolling for more
Keep scrolling for more