Word of the day

19/11/2017

Bioluminescent – the production and emission of light by a living organism such as fireflies, glowworms, and certain fish, jellyfish, plankton, fungi, and bacteria