Life … Animals Arthropods Insects Mantises Flower Mantises Asian Ant Mantises Asian Ant Mantis species 3,567 observations Asian Ant Mantis Odontomantis planiceps Field notes Close