'benzoyl peroxide' definitions:

Definition of 'benzoyl peroxide'

(from WordNet)
noun
A white crystalline peroxide used in bleaching (flour or oils or fats) and as a catalyst for free radical reactions