Life … Animals Arthropods Insects Mantises Flower Mantises Creobroter Creobroter apicalis species 166 observations Creobroter apicalis Creobroter apicalis Field notes Close