oxalacetate
English
Noun
oxalacetate
(
plural
oxalacetates
)
Alternative form of
oxaloacetate
.