By Terry Sovil from the August 2017 Edition What? Bioluminesence. I get confused thinking about it and think about “fluorescence” or “phosphorescence” or “luminous”. Bioluminescence is the production, and emission of, light by a living organism. While I think of it mostly in terms of marine life, there are terrestrial invertebrates that can create light. Think […]Continue reading
You must be logged in to post a comment.