oxalacetates
English
Noun
oxalacetates
plural of
oxalacetate