kamus
.
Search
About
oxalacetate
English
oxalacetate, oxaloacetate
Noun
A salt or ester of oxalacetic acid
English: oxalacetate, oxaloacetate
English words with similar meanings
Show 1 words
oxaloacetate