Stagmomantis limbata, common name Bordered Mantis or Arizona Mantis is a species of praying mantis native to North America. This beneficial insect is green or beige in color and grows up to around 3 inches long.
Read more about Stagmomantis Limbata: Behavior, Description, Habitat, Range, Additional Images, See Also