oxalatos
Spanish
Noun
oxalatos
m
pl
plural of
oxalato