phosphoric acid

Definitions

General Science

  • noun an acid that forms phosphates.

Electronics

Medical

  • noun an acid which is very soluble in water and gives rise to acid, neutral and alkali salts
http://www.dictionarycentral.com/definition/phosphoric-acid.html