Find the word definition

Wikipedia
Hierodula

Hierodula is a genus of praying mantises found throughout Asia. Many species are referred to by the common name giant Asian mantis because of their large size. Representative species include H. grandis, H. membranacea, and H. patellifera.