Dictionary Definition: phosphorus