Although this creepy-looking chelid is nicknamed the “smiling turtle,” its name actually means “kill, kill.” Though they live in water, according to the Greensboro Science Center, they’re not actually ...