oxoacid ( synonym found)

Definition of oxoacid:

(n) : an oxyacid

Back to Top