Wildlife photographer Jeff Cremer found something very unusual in the Peruvian rain forest: little glowing green dots. They were larva, and they appeared to have teeth! So far, the species has not been clearly identified...http://www.neatorama.com/2014/11/25/Predatory-Glow-Worms-Found-In-Peruvian-Amazon/
Predatory Glow Worms Found In Peruvian Amazon...
There are no products matching your search terms
search took 0.017 seconds