oxyacid

Noun
  1. Any acid that contains oxygen (synset 114996918)

Found on Word Lists

Other Searches