oxaloacétates
See also:
oxaloacetates
French
Noun
oxaloacétates
m
pl
plural of
oxaloacétate