Life … Animals Arthropods Insects Mantises False Flower Mantises Harpagomantis genus Harpagomantis Harpagomantis Field notes Children African False Flower Mantis Close