Browsing: Bioluminiscence

– 201202underwater bioluminiscence

I recently came across this TED presentation, and I can honestly say it is one of the most amazing things I have ever seen – it totally rocked my world! It shows some truly amazing things happening in deep water regions, and even in shallow waters. I’ll quit my rambling now and just let you […]