Oxyacids Meaning

There are 1 meaning(s) for word Oxyacids

Meaning 1 : any acid that contains oxygen

    Synonyms : oxygen acid