/ɑˈksʌlejˌts/ - [aksuleyts] -
We found 3 definitions of oxalates from 2 different sources.
NounPlural: oxalates |
||
oxalate - a salt or ester of oxalic acid | ||
salt the taste experience when common salt is taken into the mouth |