Life … Animals Arthropods Insects Mantises Mantids Giant Asian Mantises Hierodula werneri species 247 observations Hierodula werneri Hierodula werneri Field notes Close