1/19
[ stop the slideshow ]

Anadenobolus, a harmless giant millipede which was ubiquitous in Isla Escondida, Putumayo

Giant Millipede Putumayo DW Ms.jpg ThumbnailsAuriscalpium villipes cap seen in Isla EscondidaThumbnailsAuriscalpium villipes cap seen in Isla EscondidaThumbnailsAuriscalpium villipes cap seen in Isla EscondidaThumbnailsAuriscalpium villipes cap seen in Isla EscondidaThumbnailsAuriscalpium villipes cap seen in Isla EscondidaThumbnailsAuriscalpium villipes cap seen in Isla Escondida