YourDictionary

oxalate

noun

  1. a salt of oxalic acid containing the divalent, negative radical (COO)
  2. an uncharged ester of this acid

See oxalate in American Heritage Dictionary 4

Learn more about oxalate

link/cite print suggestion box