Where does “oxalate” come from?

oxalate (French): oxalate

Definitions

  1. oxalate

Words derived from “oxalate