oxalates

noun
  1. Plural of oxalate; salts or esters of oxalic acid, commonly found in plants and foods.
  2. Usage: Chemistry and nutrition contexts; Often discussed in relation to kidney stone formation and dietary restrictions

Examples