Meaning of oxyacid

Definition of oxyacid

(noun) any acid that contains oxygen

Other information on oxyacid

WIKIPEDIA results for oxyacid
Amazon results for oxyacid