Bright & Beautiful Bioluminescence

Bright & Beautiful Bioluminescence

bi·o·lu·mi·nes·cence Noun /ˌbīōˌlo͞oməˈnesəns/
1. The biochemical emission of light by living organisms.

Polychaete Tomopteris

Polychaete Tomopteris

  1. megthemaggot reblogged this from biolum
  2. cephalopodqueen reblogged this from biolum
  3. cakoir reblogged this from biolum
  4. biolum posted this