oxalic acid

Definitions

General Science

  • noun a colourless poisonous acid.

Cars & Driving

Food

  • The acid found in spinach, rhubarb and some other leaves, stems and tubers which serves to prevent insect attack. It has no known benefit to humans and may be deleterious especially for certain health conditions.
http://www.dictionarycentral.com/definition/oxalic-acid.html