Wiktionary
oxaloacetates
n. (plural of oxaloacetate English)
n. (plural of oxaloacetate English)