Where does “phosphonic acid” come from?

phosphonic acid (English): the acid HP(=O)(OH)2, or any of its P-hydrocarbyl derivatives

Definitions

  1. the acid HP(=O)(OH)2, or any of its P-hydrocarbyl derivatives

Words derived from “phosphonic acid