Jeff Cremer, a nature photographer, discovered mysterious tiny glow worms (~0.5 inches long) in Peru near the Tambopata Research Center a couple of years ago. Scientists still have not identified the species of these glow "worms", but suspect they are actually click beetle larvae. Entomologists Aaron Pomerantz, Mike Bentley, and Geoff Gallice from the University of Florida decided to go to Peru to investigate the worms. Here is what they found:
More like this
At the Loom we believe that the path to wisdom runs through the Land of Gross.
Here are some images of Christmas Tree worms (Spirobranchus giganteus), just in time for the holidays: