Definition of nitrogen peroxide in English:

nitrogen peroxide

noun

  • Nitrogen dioxide and nitrogen tetroxide, considered as a single substance in two forms.

Origin

Late 19th century.