Soluble phosphoric acid , Insoluble phosphoric acid Meaning, Definition & Usage
Definitions
(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.