Life … Animals Arthropods Insects Mantises Deroplatyidae Popa African Twig Mantis species 1,161 observations African Twig Mantis Popa spurca Field notes Close