English dictionary
oxalate meaning and definition
Definition and meaning of oxalate at MeaningMonkey.org. oxalate meaning and definition in the English Dictionary.OXALATE noun
Definition of oxalate (noun)
- a salt or ester of oxalic acid
Source: Princeton University Wordnet