Soluble phosphoric acid , Insoluble phosphoric acid Meaning, Definition & Usage

Definitions
  1. (Agric. Chem.), phosphoric acid combined in acid salts, or in neutral or basic salts, which are respectively soluble and insoluble in water or in plant juices.

Webster 1913