oxaloacetatos
Spanish
Noun
oxaloacetatos
m
pl
plural of
oxaloacetato