The AI-powered English dictionary
plural pyrophosphates
(inorganic chemistry) Any salt or ester of pyrophosphoric acid. examples