OXYACID


Meaning of OXYACID in English

[oxy.ac.id] n (ca. 1841): an acid (as sulfuric acid) that contains oxygen--called also oxygen acid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.