Life … Animals Arthropods Insects Mantises Mantids American Shield Mantises Peruvian Shield Mantis species 2,237 observations Peruvian Shield Mantis Choeradodis rhombicollis Field notes Close