Word of the day

03/12/2015

Bioluminescence – the biochemical emission of light by living organisms such as glow-worms and deep-sea fish.