Life … Animals Arthropods Insects Mantises Gargoyle Mantises Conehead Mantises Spotty Conehead Mantid species 490 observations Spotty Conehead Mantid Empusa binotata Field notes Close