Dictionary entry

Phosphorescence

Webster's Dictionary 1806

Phosphorescence

n.

a luminousness like that of phosphorus