Labidus coecus

Labidus coecus is a species of army ant in the family Formicidae found in Central and South America. It has been witnessed predating upon Podocnemis turtles.