formic acid

Definitions

General Science

  • noun a colourless corrosive liquid with an unpleasant smell that is naturally present in ants and in some plants.

Food

http://www.dictionarycentral.com/definition/formic-acid.html