Blog

Bioluminescence

Yet another amazing aspect of the natural world is bioluminescence. Bioluminescence is the ability for a living organism to produce light. Certain jellyfish, deep sea creatures, mushrooms, algae and insects such as fireflies are bioluminescent.

Read more