Mahanarva costaricensis
These insects that look like leafhoppers make this barrier to protect themselves from the predators
Please consider adding this spotting to the Animal Architecture mission at http://www.projectnoah.org/missions/8082...
Lat: 10.10, Long: -83.51
Spotted on Sep 1, 2012
Submitted on Sep 12, 2012