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