Life … Animals Arthropods Insects Mantises Mantids Stagmatoptera Avocado Mantis species 341 observations Avocado Mantis Stagmatoptera supplicaria Field notes Close