Skip to main content

oxalacetate

English oxalacetate meaning in English  •  oxalacetate का अर्थ अंग्रेजी में
Noun
  • a salt or ester of oxalacetic acid.
Advertisement