A worldwide community photographing and learning about wildlife
Project Noah Nature School
It's a firefly larvae...! Nocturnal insect , use of bioluminescence to attract mates or prey.
A larviform showing light-emitting organs on abdomen
Spotted on Aug 20, 2013 Submitted on Nov 23, 2013
Join the Project Noah Team
No Comments