oxyacid
noun
°An acid containing oxygen, as opposed to a hydracid.
synonyms: oxoacid