Check out our new site at openwaterswimming.com

Phosphorescence

From Openwaterpedia

noun - Phosphorescence is a type of photoluminescence or light emitted by a substance without combustion or perceptible heat.

External links