Life … Animals Arthropods Insects Mantises Mantids Giant Asian Mantises Transcaucasian Giant Mantis species 13,705 observations Transcaucasian Giant Mantis Hierodula transcaucasica Field notes Close