Where does “hydrogen peroxide” come from?

hydrogen peroxide (English): A colourless liquid, HO, soluble in water, used...

Definitions

  1. A colourless liquid, HO, soluble in water, used...

Words derived from “hydrogen peroxide