Tag: bioluminescence

All Aboard the Railroad Worms!

“This train is bound to be glowing, this train…”

Fireflies or Lightning Bugs?

Tonight’s post is all about fireflies – I mean lightning bugs. Moon bugs? Arthropods get too many nicknames.