oxyacid

noun
  1. an acid that contains oxygen, typically formed by the reaction of a nonmetallic oxide with water
  2. Usage: chemistry term; also called oxoacid

Examples