Macromantis ovalifolia

Macromantis ovalifolia is the species of mantis in the subfamily Macromantinae. At 10 cm in length, it is one of the largest species of praying mantis.