red phosphorus
red phosphorus
English
Noun
Ad
Definition
A stable allotrope of phosphorus, used in the manufacture of safety matches, pesticides, etc.
Ad
red phosphorus
A stable allotrope of phosphorus, used in the manufacture of safety matches, pesticides, etc.