Miomantis paykullii
Miomantis paykullii is one of over 2,000 species of mantis found throughout the world. Mantises are related to termites and cockroaches, and are often confused with phasmids (stick/leaf insects) and other elongated insects such as grasshoppers and crickets.Photo: Luc Viatour