red phosphorus

red phosphorus

English Noun
Ad

Definition

A stable allotrope of phosphorus, used in the manufacture of safety matches, pesticides, etc.

Ad