An international team of archaeologists and entomologists has discovered and examined an ancient arthropod-like petroglyph at the Teymareh rock art site...