oxalate

noun
  1. a salt or ester of oxalic acid, found in many plants and used in various industrial and chemical processes
  2. Usage: chemistry term; commonly found in foods like spinach and rhubarb

Examples