A team of entomologists and archaeologists has concluded a previously founded petroglyph showcases a six-limbed creature with the head and arms of a praying mantis. The rare 14-centimetre rock carving was first spotted in the Teymareh rock art site in Khomein county, central Iran, during surveys between 2017 and 2018, but could not be identified due to its unusual shape. The new findings were recently published in the open-access Journal ...