• Oxalate

    Full definition of oxalate

    Noun

    oxalate

    (plural oxalates)
    1. (organic chemistry) Any salt or ester of oxalic acid.
    © Wiktionary