Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: oxalate  'ók-su,leyt
  1. A salt or ester of oxalic acid
    "Some kidney stones are composed of calcium oxalate"

Derived forms: oxalates

Type of: salt

Encyclopedia: Oxalate