The AI-powered English dictionary
plural oxyacids
(chemistry) An acid containing oxygen, as opposed to a hydracid. examples