'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