The 6.6-foot-long (two-meter-long), 265-lb (120-kg) crocodile, named the “Armadillosuchus,” appears to have been unique to that area, the researchers at Rio de Janeiro's Federal University said. The ...