Life … Animals Arthropods Insects Mantises Mantids Large Green Praying Mantises Giant African Mantis species 4,566 observations Giant African Mantis Sphodromantis viridis Field notes Close