oxalates
English
Noun
oxalates
plural of
oxalate
French
Noun
oxalates
m
pl
plural of
oxalate