Life … Animals Arthropods Insects Mantises Mantids Pseudoxyops Pseudoxyops perpulchra species 178 observations Pseudoxyops perpulchra Pseudoxyops perpulchra Close